Definition of Inula Helenium

  • (noun) tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally

Synonyms of Inula Helenium


Antonyms of Inula Helenium


No Antonyms Found.

Homophones of Inula Helenium


No Homophones Found.